'use strict';

// 加默认头像
function _formatUserAvatar(obj) {
  if (!obj.avatar) {
    obj.avatar = '/images/avatar.jpg';
  }
  return obj;
}

// 格式化用户信息
function formatUser(list) {
  if (list == null) {
    // 如果什么都没有传，直接退出，防止报错
    return;
  }
  // 判断list是否为数组
  if (list instanceof Array) {
    const newList = list.map(_formatUserAvatar);
    return newList;
  }
  // 如果是一个对象，直接返回
  return _formatUserAvatar(list);
}

module.exports = {
  formatUser,
};
